<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:c="http://java.sun.com/jstl/core"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:t="http://myfaces.apache.org/tomahawk"
	xmlns:v="http://corejsf.com/validator">

<f:view>
	<f:loadBundle var="text" basename="#{piezaFaltanteForm.bundleName}" />
	<head>
	<title>#{text['piezaFaltanteDetail.title']}</title>
	<meta name="heading" content="#{text['piezaFaltanteDetail.heading']}" />
	<style type="text/css">
.jscalendar-DB-div-style {
	position: absolute;
	margin-top: -120px;
	margin-left: -508px;
}
</style>
	</head>
	<body id="piezaFaltanteForm">

	<h:form id="piezaFaltanteForm"
		onsubmit="return validatePiezaFaltanteForm(this)">
		<h:inputHidden value="#{piezaFaltanteForm.piezaFaltante.id}" id="id" />
		<h:panelGrid columns="3">


			<!-- Maquina  -->
			<!-- todo: change this to read the identifier field from the other pojo 
			<h:selectOneMenu value="#{piezaFaltanteForm.piezaFaltante.maquina}"
				id="maquina" required="false" styleClass="select">
				<f:selectItems value="#{piezaFaltanteForm.piezaFaltante.maquina}" />
			</h:selectOneMenu>
			-->

			<!-- Nombre -->			
			<h:outputLabel styleClass="desc" for="nombre"
				value="#{text['piezaFaltante.nombre']}" />
			<t:message for="nombre" styleClass="fieldError" />
			<h:inputText styleClass="text medium" id="nombre"
				value="#{piezaFaltanteForm.piezaFaltante.nombre}" required="true"
				maxlength="50">
				<v:commonsValidator type="required"
					arg="#{text['piezaFaltante.nombre']}" />
			</h:inputText>
			
			<!-- Cantidad -->
			<h:outputLabel styleClass="desc" for="cantidad"
				value="#{text['piezaFaltante.cantidad']}" />
			<t:message for="cantidad" styleClass="fieldError" />
			<h:inputText styleClass="text medium" id="cantidad"
				value="#{piezaFaltanteForm.piezaFaltante.cantidad}" required="true"
				maxlength="255">
				<v:commonsValidator type="required"
					arg="#{text['piezaFaltante.cantidad']}" />
			</h:inputText>
			
			<!-- Comentario  -->
			<h:outputLabel styleClass="desc" for="comentario"
				value="#{text['piezaFaltante.comentario']}" />
			<t:message for="comentario" styleClass="fieldError" />
			<h:inputText styleClass="text medium" id="comentario"
				value="#{piezaFaltanteForm.piezaFaltante.comentario}"
				required="false" maxlength="255">
			</h:inputText>

			<br></br>
			<br></br>
			
			<h:panelGroup styleClass="buttonBar bottom">
				<h:commandButton value="#{text['button.save']}"
					action="#{piezaFaltanteForm.save}" id="save" styleClass="button" />

				<c:if test="${not empty piezaFaltanteForm.piezaFaltante.id}">
					<h:commandButton value="#{text['button.delete']}"
						action="#{piezaFaltanteForm.delete}" id="delete"
						styleClass="button"
						onclick="bCancel=true; return confirmDelete('PiezaFaltante')" />
				</c:if>

				<h:commandButton value="#{text['button.cancel']}" action="cancel"
					immediate="true" id="cancel" styleClass="button"
					onclick="bCancel=true" />
			</h:panelGroup>
			<h:outputText />
			<h:outputText />
		</h:panelGrid>
	</h:form>

	<v:validatorScript functionName="validatePiezaFaltanteForm" />

	<script type="text/javascript">
	//Form.focusFirstElement($('piezaFaltanteForm'));
	highlightFormElements();
</script>

	</body>
</f:view>
</html>
